.album li{display: inline-block;*display:inline;*zoom:1;margin:100px 0 0 100px;position:relative;width:210px;height:210px;}
.album .current{border: 5px solid #ffc156;}
.album a:hover img{border: 5px solid #ffc156;}
.photo_frame{width:244px;height: 244px;background: url("../images/album_photo_frame.png") no-repeat; }
.album a img{border: 5px solid #fff; position: absolute; left:0;top:0;}
.photo_title{text-align: center;color: #fff;margin-top: 10px;}
.pic1 {z-index: 4;}
.pic2 {z-index: 3; -webkit-transform: rotate(10deg);transform: rotate(10deg);-moz-transform: rotate(10deg);-ms-transform:rotate(10deg);}
.pic3 {z-index: 2; -webkit-transform: rotate(45deg);transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform:rotate(45deg);}
.pic4 {z-index: 1; -webkit-transform: rotate(80deg);transform: rotate(80deg);-moz-transform: rotate(80deg);-ms-transform:rotate(80deg);}
.author{position:absolute;left:-25px;top:185px;}
.author img{
padding: 2px;
border: 1px solid #CCC;
background-color: white;
}

